landscape painter - French English Dictionary